SYS (operating system)

SYS

SYS 0.23-r4 with KDE
Company / developer Werner Landgraf
OS family Unix-like
Working state Current
Source model Open source
Initial release June 2007
Latest stable release 0.23-r4+ / 2010 Jan 21
Latest unstable release SYS_Linux.iso / 2010 Feb 1
Update method installpkg, upgradepkg
Package manager pkgtools
Supported platforms x86
Kernel type Monolithic 2.6.26.2 / 3.0.1 / 3.1
Default user interface KDE, Bash
License GNU GPL & others
Official website http://ftp.tu-chemnitz.de/pub/linux/SYS

SYS is a Linux distribution intended to be easy to use for beginners, but also including sufficient tools for advanced users.

Contents

Characteristics

History

The origin of the distro explains its characteristics, principles and politics:

Versions

Releases occur irregularly according to the progress of the Linux kernel and open source programs. The first version installed outside the community server was 0.16 in '10/2007 . Since 0.19 the installer worked well, since 0.22 any pre-existing not-*nix-system will be only deleted if otherwhise isn't enough free space for install SYS, since 0.23-r2 the installation is possible using the .iso file or an USB key. 0.17 was the first version distributed by internet, 0.20-rc2 the first downloaded in big quantity from the first stable mirror by distromania. Several versions get long-term support, for them are contained service packages in the repositories

Design

The backup-install system contains a) an initramdisk with a rescue system and an installer, b) a program for lzma-compact a partition containing the system, c) a bootloader. It produces from this an install DVD. b) cleans the system from personal or computer-depending parts of the configuration. a) makes during the installation only a minimum configuration and produces scripts which make a better configuration at the first run — with this method, the installation is fast and can't fail alone or by the user's inexperience, and the automatical first-run configuration uses the full advanced tools of the proper system. Furthermore the installer contains d) folders in which can be added updated versions of the kernel or of programs or corrections, to be applied after the installation or at the first run (at revision versions , f.ex. 0.23-r3). In this manner, the distro is good maintaineable and corrections or updates can be provided very fast, inclusive 'current' DVDs. The lzma-compaction makes it possible to put ~18 GB on a DVD and to install such a huge system very fast definitively - in less time than a live-DVD of that size would need to start. The installer searches automatically free space on the hard disk or re-sizes half-full partitions. This makes the installation most easy for beginners, without the danger to lose files, whilst experts can select the rescue system for make reparations, save files, resize or make partitions, and then start the installation.

Installation

For install SYS, one only need to put the install DVD in the reader, restart the computer, and wait until the DVD comes out. Undetectable informations (like: the preferred language, user name, internet name and password), the installer takes over from any pre-existing system. It's also possible to install SYS from an .iso file: move it to the main folder of any partition (hard disk or USB-key), rename it SYS_Linux.iso, open it, unpack boot/initrd.cpio.gz to /initrd, enter and start sh installiso. It also can be download, or produced using mkimg , an USB-key installer SYS_Linux.img; one can copy it on an USB key (or memory chip or external/internal hard disk), and after rebooting it installs SYS using the .iso file contained on the same or on any other media.

Package management

Beginners and advanced users will not need to install or to update programs so early. However, for install or upgrade a program, on SYS one just need to click on the .tgz file (in an internet repository, or already downloaded). One also can use pkgtools or kpackage. The tgz system (in opposite to deb and rpm) don't split programs in many packages, so that the dependences are few - and anyway they can be fulfilled by install all packages from the repository. When a program don't run, one start it within konsole and see what is missed. Sometimes (f.ex. before dump the system to an install DVD) one can run libtool or kleansweep to check and install if something is missed. For make own packages, it is included the script used for make the packages in the repository. SYS has as packages politics: For all essential programs, SYS should have own packages. As for secondary programs, there are so many new programs or updates, which cannot be packaged all for each distro. With priority should be packaged such programs which not or not yet were packaged by similar distros. Also should be avoided any trivial re-packaging / renaming of packages from other distros. SYS is kept compatible to use them in their original form, and vice-versa SYS packages should run on other .tgz distros. SYS has about 1800 own packages among about 5000 installed packages.

Mirrors for download (install .iso 's, packages)

In the repository are new versions of the most packages under .../ , older versions and some special packages (service packages) under .../old . New packages one can track by sorting the repository in the browser by decreasing time.

Göttingen, Germany (GWDG, Uni/Max-Planck-Inst.) :  Primary mirror.
  ftp://ftp5.gwdg.de/pub/linux/install/sys (and http://...)
Siegen, Germany (University) :  Primary mirror.
  ftp://ftp.uni-siegen.de/pub/sys-linux .
Chemnitz, Germany (Technical University) :  Primary mirror.
  http://ftp.tu-chemnitz.de/pub/linux/SYS (and http://...)
Chernogolovka, Russia :   Complete mirror.
  ftp://ftp.chg.ru/pub/Linux/sys/
Windhoek, Namibia (Polytecnic University) :   Complete mirror.
  ftp://ftp.polytechnic.edu.na/pub/SYS
Erlangen, Germany (University) :   Complete mirror.
   ftp://ftp.uni-erlangen.de/mirrors/LinuxSYS/
Kent, England (University) :    Last versions only.
  ftp://mirrorservice.org/sites/ftp.sys-linux.yi.org/sys (and http://...)
Chapel Hill, NC, USA (University, ibiblio) :   Last versions only.
  http://distro.ibiblio.org/sys
USA : Last versions. ftp://ftp.metalab.unc.edu/pub/linux/distributions/sys
Holland : Last versions. ftp://ftp.nluug.nl/pub/os/Linux/distr/sys
Florianopolis, Brasil (University, PET) :   Install .iso only.
  http://pet.inf.ufsc.br/mirrors/sys
Curitiba, Brasil (University) :   Install .iso only.
  ftp://sys.c3sl.ufpr.br/SYS ,  http://sys.c3sl.ufpr.br
Dubrovnik, Europa (DistroMania) :   First mirror.   Install .iso only.
  ftp://linux-ds.unidu.hr/sys/SYS_Linux.iso (and http://...)
Caiena, Guiana-Caiena :   SYS Server. For sync primary mirrors.
 ftp://guyane.yi.org/sys  (and http://...)
 development server (development of SYS, tests/runs newest packages and
 kernel of repository),   http://SYS-Linux.yi.org/info.php

References